/* BASIC */
body {
	max-width: 1200px;
	margin: 10px auto 0 auto;
	background: url("/OAMAdmin/images/body_bg.gif") repeat-x scroll 50% 0
		#EAEEF1;
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
}

h1 {
	font-size: 25px;
}

.hide-link {
	text-decoration: none;
	color: white !important;
}

.extdt-hsep {
	display: none !important;
}

.table-column-header-center img {
	display: none;
}

.table-column-center {
	text-align: center;
}

.centered {
	text-align: center;
}

/* HEADER */
#header {
	margin: 0 10px 0 10px;
	background-color: #FFFFFF;
	padding-left: 20px;
	background: url("/OAMAdmin/images/header_bg.png") repeat-x scroll 50%
		50% #5C9CCC;
	color: #FFFFFF;
}

#header .rich-panel-body {
	color: #284E76;
}

/* MENU */
#menu {
	margin: 0 10px 0 10px;
	border: 0;
}

#menu .rich-panel-body {
	padding: 0;
}

.toolbar {
	margin: 0;
}

.rich-menu-item {
	color: #2E6E9E;
}

.rich-menu-item-hover {
	color: #FFFFFF;
	background-color: #8AB7DA;
	background-image: none;
}

/* MESSAGES */
#message {
	text-align: center;
}

.rich-messages-marker img {
	width: 16px;
	height: 16px;
}

.rich-messages-label {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin-left: 5px;
}

/* CONTENT */
#content {
	margin: 20px 10px 20px 10px;
	min-height: 400px;
}

#content_body {
	padding-top: 30px;
}

.content-panel-grid {
	width: 100%;
}

#content .rich-panel-header {
	text-align: center;
}

.simple-header {
	background: none;
	border: 0;
	padding: 0;
}

.content-panel-cloumn { /*width: 100%;*/
	
}

.content-panel-cloumn .rich-panel-header {
	text-align: left !important;
}

.content-panel-vertical {
	vertical-align: top;
}

/* FOOTER */
#footer {
	margin: 0 10px 0 10px
}

.footer_table {
	margin: auto;
	color: gray;
	text-align: center;
}

/* RICHFACES */
.rich-message-label {
	color: red;
}

.rich-mpnl-controls {
	top: 6px;
	right: 10px;
}

.rich-panel {
	background-color: #FFFFFF;
}

.rich-panel-body {
	background-image: none;
}

.rich-panel-header {
	background: url("/OAMAdmin/images/header_bg.png") repeat-x scroll 50%
		50% #5C9CCC;
	color: #FFFFFF;
	font-size: 14px;
}

.rich-toolbar {
	background-image: url('/OAMAdmin/images/panel_bg.png');
}

/* PRIMEFACES */
.ui-paginator {
	background: none;
	border: none;
}

.ui-messages {
	font-size: 0.9em;
	margin: 0 auto;
	text-align: left;
	width: 400px;
}

.ui-datatable table {
	width: 100%;
}

.ui-datatable-liner {
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.ui-datatable-liner input {
	margin-left: 5px;
	margin-right: 5px;
}

/* BUNDLE ADMIN */
.repository-info {
	margin-top: 5px;
	margin-bottom: 5px;
}

.repository-info-block {
	margin-right: 100px;
}

.repository-info-block label {
	font-weight: bold;
	color: gray;
}

.repository-info-block span {
	margin-left: 5px;
}

.modal-info-panel {
	margin-top: 10px;
}

.modal-info-panel label {
	color: #2E6E9E;
	font-weight: bold;
}

.modal-info-panel td {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
}